489972
158881
437136
229831
97297
680295
277147
105364
513248
543696
363946
724117
867720
645324
403336
475799
228738
6081
837726
434378